@charset "utf-8";
/* CSS Document */


body{ font-family:"微软雅黑";}
ul,ol,li{padding:0;margin:0;}



@media (min-width:0) {  
	.pitem .title{background: no-repeat 95% 15px; }
	.pn_list a{  margin:0px 5px 5px 5px !important;  padding-right:5px !important; padding-left:5px !important;}

}

@media (min-width: 767px) {
	
    .page_top{ position:fixed; z-index:999; width:100%; }
	.pitem .title{background: no-repeat 99% 15px; }
	.pn_list a{  margin:0px 5px 5px 5px !important;  padding-right:5px !important; padding-left:5px !important;}

	
}
@media (min-width: 970px) {
	
    .pitem .title{background:no-repeat 99% 15px; }
	.brand_intr{ height:350px; line-height:25px;
   -moz-column-count:3;           

   -webkit-column-count: 3;       

   -moz-column-gap: 30px;       

   -webkit-column-gap: 30px;
   
   
   }
	
}
@media (min-width: 1170px) {
	
    .pitem .title{background:no-repeat 95% 15px; }
	.brand_intr{ height:350px; line-height:25px;
   -moz-column-count:3;           

   -webkit-column-count: 3;       

   -moz-column-gap: 30px;       

   -webkit-column-gap: 30px;
   
   
   }
	
}

.h63{ height:63px;}
.h50{ height:50px;}
.cl{ clear:both;}
.h80{ height:80px;}
.h30{ height:30px;}


.nav2{ position:relative; width:100%; height:50px;background:#ff524c; text-align:center;}
.nav1{ position:relative; height:50px; width:100%;background:#ff524c; }
.nav3{ width:45%; max-width:500px; background:#151b23; position:relative; top:-50px; left:-45%;}
.nav3 a{ padding-left:15px; display:block; line-height:50px; border-bottom:1px solid #0b0f13; color:#666;}

.nav-bottom {position: fixed;bottom: 0px;z-index:99; width:100%;background: #ffffff;text-align:center;font-size: 24px;color: darkred;}


.nav-pos{position:fixed; z-index:99; height:50px;width:100%;}
.menu_bt{ float:left;}
.mob_logo{ text-align:center;}
a.active_m{ background:#0b0f13; color:#fff;}


/*page_top*/
.page_top{ height:63px; background:url(../images/top_bg.jpg) repeat-x; overflow:hidden;}
.page_tl{ float:left; padding-top:15px; width:400px;}
.page_tr{ float:right;}
.qqonline{ float:right; padding-top:20px; }


.body_top{ height:130px; overflow:hidden; padding-top:12px;}
.navitems{ float:right; padding-top:28px;}
.logo{ float:left;}
.navitems span{ display:inline-block; float:left; height:45px;}

.navitems span a{ display:block; line-height:45px;  padding-left:15px; padding-right:15px; color:#666; font-size:18px;}

.navitems span a:hover{background:#f64444; color:#fff; text-decoration:none;
	-moz-border-radius: 5px;      /* Gecko browsers */
    -webkit-border-radius: 5px;   /* Webkit browsers */
    border-radius:5px;
	}
.carousel-inner .item img{ }
.brand_info{ text-align:center; padding-top:80px;}
.js_con{ text-align:left; line-height:25px; color:#8a8a8a;}
.brand_info img{ max-width:200px; margin-bottom:20px;}
.js_con span{ display:block;}
.ys_bg span{ padding-left:20px; background:url(../images/ys_bg.jpg.html) 0px 5px no-repeat;}
.ys_bg span:hover{ color:#555;background:url(../images/ys_bg.jpg.html) 0px -25px no-repeat;}
.product{background:#d9ebed; margin-top:120px;}
.product_t{ text-align:center;}
.scroll{ margin:0 auto; width:50%; background:url(../images/line_bg.jpg) center repeat-x; margin-bottom:20px;}
.scroll span{margin:0 auto; display:block; height:5px; width:40px; background:#404040;}
.scroll2{ margin:0 auto; margin-top:30px; width:100%; background:url(../images/line_bg.jpg) center repeat-x; margin-bottom:20px;}
.scroll2 span{margin:0 auto; display:block; height:8px; width:80px; background:#404040;}

.scroll3{ margin:0 auto; margin-top:30px; width:100%; background:url(../images/line_bg2.jpg) center repeat-x; margin-bottom:20px;}
.scroll3 span{margin:0 auto; display:block; height:5px; width:150px; background:#7f7f7f;}
.product_t p{ color:#505050; line-height:20px;}
.product_t h3{ padding-top:30px; padding-bottom:10px;}

.pitem { margin-bottom:5px;}
.pitem span{ display:block; background:#fff;}

#product_slide{ padding-top:60px;}
.pcontrol{ text-align:center; margin-bottom:20px;}
.pcontrol a{ display:inline-block; margin-left:10px;  background:#464d55;}
.pcontrol a:hover{ background:#ff6a2f;}
.pcontrol .left span{ display:block;width:26px; height:26px; background:url(../images/left_arrow.png) center no-repeat;}
.pcontrol .right span{ display:block;width:26px; height:26px; background:url(../images/right_arrow.png) center no-repeat;}
.boder_b{ border-bottom:1px solid #d9ebed;}

.pitem .title{ display:block; line-height:75px; height:75px; overflow:hidden; color:#8a8a8a; padding-left:10px; font-size:14px; background-image:url(../images/click.jpg);}
.pitem .title:hover{ background-color:#ff6a2f !important; color:#fff; text-decoration:none;  background-image:url(../images/click_h.jpg) ;}
.pitem .title .click{ display:block; float:right; width:20%; padding-top:15px; border-left:1px solid #e1e1e1; text-align:center; background:none;}
.pmore{ margin:0 auto; margin-top:50px;  width:290px; height:45px; line-height:45px; font-size:18px;  background:#fff; text-align:center; border:1px solid #e1e1e1;}

.pmore a{ display:block; color:#464d55;}
.nitem{ margin-bottom:20px;}
.nitem p{ padding-right:15px;}
.news_items{ margin-bottom:50px;}
.news_items a{ color:#505050;}
.news_items a:visted{ color:#505050;}
.bottom{ background:#181e2e;}

.index_btstyle .title{ display:block;color:#fff; font-size:18px; padding-top:30px;  padding-bottom:10px;}

.bt_line{ background:url(../images/bt_line.jpg) center repeat-x;}   
.bt_line span{ display:block; background:#4b629b; height:3px; width:45px;}
.bt1{ height:202px; background:url(../images/bt_icon.jpg) no-repeat; padding-left:55px; color:#646f8d; line-height:22px;}
.bt1 span{ display:block; height:44px; margin-top:32px;}
.bt2{color:#646f8d; line-height:22px;margin-top:32px;}
.bt2 a{color:#646f8d;}
.bt2 p{ margin:0px;}
.bt3{ background:url(../images/bt3.jpg) no-repeat;margin-top:25px; }
.bt3 span{ display:block; padding-left:30px; line-height:36px; word-break: keep-all;}
.bt3 span a{ padding-left:5px; padding-right:5px; color:#646f8d;}
.bt3 span a:hover{ color:#92a3d3;}
.bt3 span a:visited { color:#646f8d;}

.copyright{ height:55px; line-height:55px; background:#101520;color:#646f8d;}
.copyright a{color:#646f8d;}
.copyright a:visited {color:#646f8d;}
.bt_nav{ display:block; float:right;}
.bt_nav a{ padding-right:10px;}


/********brand*********/


 .brand_intr{ margin-bottom:30px;}
  .brand_intr p{ text-indent:2em;}
.brandt{ text-align:center; }   
.brandt h3{line-height:100px;}
.brand_c{ background:#4b4b65;}
.bc_item img{ border-bottom:1px solid #4b4b65;}
.bc_item span{ height:200px; display:block;  padding-left:15px; padding-right:15px; line-height:25px; overflow:hidden; color:#8a8a8a;}
.bc_item  font{display:block; font-size:20px;  padding-left:15px; line-height:55px; color:#474747;}
.bc_item .con{background:#fff;}
.bc_item .con .img{ text-align:center; background:#fff;}
.bc_item .con img{ display:inline;}
.bc_item .bhover{ background:#9558f1;}
.bc_item .bhover span{ color:#fff !important;}
.bc_item .bhover font{ color:#fff !important;}

.wh_t{ text-align:center;}
.wh_item{ margin-bottom:30px;}
.wh_item h3,.wh_item h4{color:#474747}
.wh_item span{color:#8a8a8a;}

.pmitem{ margin-bottom:20px;}
.pmitem span{ display:block; text-align:center;}

.pmitem span a{ color:#505050;}
.pmitem span a:visited {color:#505050;}
.product_nav{ border-top:1px solid #ccc;}
.pn_list{ padding-top:40px;}
.pn_list a{ display:block; float:left; border:1px solid #c9c9c9; color: #878787; line-height:30px; margin:0px 40px 10px 40px;  padding-right:10px; padding-left:10px;}
.pa_body{ height:1px; background:#d1d1d1; margin-bottom:15px;}
.pa_nav{ color:#333; border:1px solid #eee; margin-bottom:15px;}
.pa_nav span{ display:block; font-size:24px; line-height:40px; margin-left:10px; margin-right:10px; border-bottom:1px solid #eee; padding-left:10px; margin-top:15px;}
.pa_nav a{ display:block; height:50px; line-height:50px; padding-left:20px; color:#959595;}

.pa_nav a:hover{ background:#e2e2e2; text-decoration:none;}

.left_img{margin-bottom:15px;}
.left_product{ padding-top:10px;}
.lp_row{ padding:5px;}
.lp_row a{ display:block; padding-left:0px;line-height:20px;overflow:hidden; }
.lp_row a img{ float:left; width:60px; border:1px solid #eee; margin-top:5px; margin-right:10px;}
.lp_row a:hover{ background:none; color:#515151;}
.left_news{ padding-top:10px; padding-bottom:10px;}
.left_news a{ line-height:30px; height:30px; padding-left:10px; overflow:hidden;}
.left_news a:hover{ background:none; color:#515151;}
.right_label{ border:1px solid #eee; border-left:none; height:55px; overflow:hidden;}
.right_label a{ display:block; text-align:center; float:left; line-height:55px;  width:100px; height:55px; color:#898989; border-left:1px solid #eee;}
.right_label a:hover{ color:#515151;}
.right_label a:visited{color:#898989;}
.right_cs{ clear:both; padding-top:30px;}
.right_cs span{ display:block; border-right:1px solid #eee; }
.imgspan{ padding-bottom:40px;}
.right_cs h1{ font-size:22px; color:#959595; margin:0px; padding:0px;}
.cs_list{ line-height:25px; color:#8a8a8a; padding-top:20px;}

/*******service********/

.sr_item{ text-align:center;}
.sr_item img{ display:inline;}
.sr_item span{ display:block; font-size:24px; color:#464d55;}
.s_info{ line-height:25px; color:#8a8a8a; padding:20px 10px;}
.s_info span{ display:block; text-align:center; text-align:left; font-size:16px;}
.s_info .fi{ padding-top:10px;}
.s_submit input{ display:block; border:1px solid #ccc; width:80px; height:35px; text-align:center;  line-height:35px; cursor:pointer;}
.s_submit input:hover{ background:#f64444; color:#fff; border:1px solid #f64444;}
.service_center{ background:#4b83b0; padding-top:120px; padding-bottom:100px;}
.service_center .img{ text-align:center; border-bottom:1px solid #4b83b0; background:#fff !important;}
.service_center img{ display:inline;}
.s_con{ height:230px; background:#fff; padding:15px;}
.s_con a{ display:block; color:#474747; font-size:24px; color:#474747; line-height:40px;}
.s_con span{ color:#8a8a8a; line-height:22px;}
.sc_item{ margin-bottom:20px;}
.s_con_h{ background:#f64444 !important; }
.s_con_h a{ color:#fff !important;}
.s_con_h span{ color:#fff !important;}
.zzff_t{ text-align:center; padding-top:70px; padding-bottom:100px;}
.zzff_t h4{ font-size:24px; color:#394048; line-height:40px;}
.zzff_t span{ color:#8a8a8a; line-height:25px;}
.zz_item{ border-right:1px solid #eee; height:180px;}
.zz_item h4{ color:#505050; line-height:60px;}
.zz_item span{ color:#8a8a8a; line-height:25px;}

.c_title{ text-align:center; padding-top:40px;}
.c_top{ padding:20px 50px 20px 0px;}
.c_top span{ display:block; margin-top:20px; line-height:25px; }
.contact_list{ border-top:1px solid #b1b1b1; margin-top:50px; }

.head_img { text-align:center;}
.head_img span{ display:block; font-size:18px; line-height:80px; font-weight:bold;}
.p_info{ margin:0 auto; width:230px; line-height:35px;}
.cl_item{ padding-bottom:40px;}
.p60{ padding-top:60px;}


/*********news_article*******/


.news_body{ padding-top:30px;}
.news_body .title{ clear:both; height:60px; border-bottom:1px solid #ababab; margin-bottom:30px;}
.news_body .t1{ float:right;}
.news_body .t1 a{ color:#8a8a8a; padding-top:30px; display:inline-block; padding-left:5px;}
.news_body .t1 a:hover{ color:#545353}
.news_body .t1 a:visited{ color:#8a8a8a}
.news_body .t2{ float:left;font-size:20px; line-height:60px;}

.news_list{border-bottom: 1px dashed #ccc;line-height: 35px; height:35px; overflow:hidden;}
.news_list span{ display:inline-block; padding-right:10px; padding-left:10px; float:right; color:#8a8a8a;}

.news_list a{ color:#545353;}
.news_list a:visited{ color:#545353;}
.news_con{ font-size:14px; line-height:23px; color:#333;}
.t2_1{ padding-bottom:20px;}
.news_body h1{ font-size:22px;  text-align:center; padding-bottom:20px;}

.news_bottom{  border-top:1px solid #c5c5c5; margin-top:50px;}
.news_np{ padding-top:20px; line-height:25px;}
.news_sublist{ padding-left:20px; margin-top:10px;}
.news_sublist li{ list-style:circle;}
.news_sublist li a{ font-size:14px; height:30px; overflow:hidden; font-weight:normal; line-height:30px;}



/*********招商**********/
.zs_ae{ color:#8a8a8a; font-size:12px; font-family:"宋体"; line-height:23px; background:url(../images/zs_bgline.jpg) center 50px  no-repeat; }
.zs_ae h4{ font-family:"微软雅黑"; font-size:24px; text-align:center; color:#464d55; line-height:50px; }
.zs_ae p{text-indent:2em;}
.zs_js span{ display:block; padding-left:30px; padding-right:30px;}
.zs_lx{ background:#3793c9;}


.zs_menu{ color:#fff;}
.zs_menu{ display:block; margin:0 auto; width:320px; clear:both; height:60px; }
.zs_menu li a{ display:block;width:150px; height:60px; color:#fff; border:3px solid #fff; line-height:50px; text-align:center; font-size:24px;}
.zs_menu li a:hover{border:3px solid #f64444; background:#f64444; text-decoration:none;}
.zs_menu li a:visited{ color:#fff;}
.zs_menu li{ display:block;margin-left:5px;width:150px;float:left; list-style:none;}
.zs_menu .active a{ border:3px solid #f64444; background:#f64444;}
.zs_lx{ color:#fff;}
.zs_con{ line-height:35px;}
.zs_con span{ display:block; font-size:18px; line-height:35px;}
.zs_info{ padding-right:50px;height:350px; padding-bottom:20px;}
.p20{ padding-top:20px;}

.fpage{ display:block; margin-top:30px;}
.fpage li{ float:left; list-style:none; display:block; padding-left:5px;}
.fpage li a{ display:block;height:23px; line-height:23px; padding-left:10px; padding-right:10px; color:#fff; text-align:center; background:#c5c5c5;}
.fpage li a:hover{ background:#f64444; text-decoration:none;}
.thisclass a{background:#f64444;}
.fpage li a:visited{ color:#fff; }




.dede_pages{ clear:both; height:40px; margin:0 auto; width:960px;}
.dede_pages li{ float:left; padding:7px 10px; border:1px solid #CCCCCC; margin-right:10px; color:#666; font-size:12px;}
.dede_pages li:hover{border:1px solid #5a92fa;}
.dede_pages li:hover a{color:#5a92fa}
.dede_pages li a{ color:#666}
.dede_pages li.thisclass{border:1px solid #5a92fa;}
.dede_pages li.thisclass a{ color:#5a92fa}






